package cn.elwy.rcp.ui.table.model;

import java.io.Serializable;

import cn.elwy.rcp.ui.table.listener.TablePaneButtonListener;

public class ButtonInfo implements Serializable {

  private static final long serialVersionUID = 1L;

  private int style;
  private String name;
  private String imagePath;
  private String tooltip;
  private TablePaneButtonListener listener;

  public int getStyle() {
    return style;
  }

  public void setStyle(int style) {
    this.style = style;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getImagePath() {
    return imagePath;
  }

  public void setImagePath(String imagePath) {
    this.imagePath = imagePath;
  }

  public String getTooltip() {
    return tooltip;
  }

  public void setTooltip(String tooltip) {
    this.tooltip = tooltip;
  }

  public TablePaneButtonListener getListener() {
    return listener;
  }

  public void setListener(TablePaneButtonListener listener) {
    this.listener = listener;
  }

}
